export default {
  // 列表数据
  list: {
    type: Array,
    default: () => []
  },
  // 是否显示下拉刷新
  enablePullRefresh: {
    type: Boolean,
    default: true
  },
  // 是否显示上拉加载更多
  enableLoadMore: {
    type: Boolean,
    default: true
  },
  // 是否还有更多数据
  hasMore: {
    type: Boolean,
    default: true
  },
  // 是否正在加载
  loading: {
    type: Boolean,
    default: false
  },
  // 空状态提示文本
  emptyText: {
    type: String,
    default: '暂无数据'
  },
  // 空状态图片
  emptyImage: {
    type: String,
    default: '/static/empty.png'
  },
  // 加载中提示文本
  loadingText: {
    type: String,
    default: '正在加载...'
  },
  // 没有更多数据提示文本
  noMoreText: {
    type: String,
    default: '没有更多数据了'
  },
  // 下拉刷新提示文本
  refreshText: {
    type: String,
    default: '下拉可以刷新'
  },
  // 高度
  height: {
    type: String,
    default: '100vh'
  }
} 